- Work within set deadlines to deliver high quality, well unit tested code using prescribed specifications
- Review, analyze, and modify existing code including testing and debugging
- Analyze the performance of programs and take action to correct deficiencies based on consultation with project technical lead and project managers
- Implement and troubleshoot programming changes and modifications
- Unit test own code, providing low/minimal error rate
- Participate in team discussions and develop solutions using best practices
- Provides timely technical status reporting to project technical leads
- Expected to prepare system documentation, test plans and deployment plans, where/when applicable
- 3-5+ years of professional development experience
- Formal education in Computer Science or related experience/education
- Expertise in C or C++ and other programming languages required
- Proficiency with Windows and Unix/Linux operating systems
- Knowledge of SQL, in particular, MS SQL Server or PostgreSQL
- Experience in Go programming (golang) is considered an asset
- Capable of writing clear and complete technical specifications
- Must have excellent communication skills and the ability to understand technical issues and articulate technical solutions
- Background in hotel property management software solutions
- Knowledge of MS SQL Server, PostgreSQL and/or Oracle databases
- Experience in Java, Java Servlet and/or Go programming
- Knowledge of Crystal Reports or similar report writer
- Understanding of networking protocols and technologies
Competitive salary ($80K-100K+)- Year-End bonuses
- Profit sharing
- Group Health Benefits program
- Vacation days plus 5 additional PTO days per year
Company
Location
Markham - Canada
Job type
Full-Time
Golang Job Details
Software Developer (Intermediate C/C++)
Are you an individual who is driven by your passion for technology? Does the opportunity to participate in cutting-edge development in the hotel and resort industry excite you?
If this sounds like you, we are interested in hearing how you can add your talents to our growing team!
This opportunity is focused on developing and maintaining our vertical market software for the hotel and resort industry. It consists of working from our Markham (Toronto area) Head Office, working as a team member in our development department on our core Maestro property management system including our various mobile and tablet products. The chosen candidate will possess a great attitude, self-discipline, and accountability.
About Us
Northwind is an established, leading provider of Hotel and Resort Property Management Software Solutions to the Independent Full-Service Hospitality marketplace. Our clients are boutique hotels, destination resorts, and multi-property groups. Since 1978, our ability to deliver superior technology and unparalleled support has helped empower hundreds of hotels and resorts internationally to increase operational efficiency improve guest service and maximize revenue. Our Maestro PMS Cloud and Windows offerings are recognized amongst the best in the industry, and we continue to develop new ideas and products to bring value to our current clients and stay competitive to attract new ones. Northwind is a well-established profitable company that is looking for aggressive growth. Self-motivation and attention to clients’ needs will ensure your success.
Key Responsibilities
Required Skills
Desired Skills
Salary Range and Benefits
Additional details
Position Availability: Immediately
Work Permit: Applicants who do not already have legal permission to work in Canada, with a valid passport, will not be considered.
We thank you for your interest, but only those qualified for interviews will be contacted.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs